1 Evidence that Graph Isomorphism is not NP - Complete

نویسندگان

  • Jonathan Katz
  • Dov Gordon
چکیده

Theorem 1 If GI is NP-complete, then the polynomial hierarchy collapses (specifically, PH = Σ2). Proof We first observe that AM ⊆ Π2 (why?). Now, assume GI is NP-complete. Then GNI is coNP-complete and hence (since GNI ∈ AM) we have coNP ⊆ AM. We show that this implies Σ2 ⊆ AM ⊆ Π2 and hence PH = Σ2. Say L ∈ Σ2. Then by definition of Σ2, there is a language L′ ∈ Π1 = coNP such that: (1) if x ∈ L then there exists a y such that (x, y) ∈ L′, but (2) if x 6∈ L then for all y we have (x, y) 6∈ L′. This immediately suggests the following proof system for L: 1. Merlin sends y to Arthur. 2. Arthur and Merlin then run an AM protocol that (x, y) ∈ L′ (this is possible precisely because L′ ∈ coNP ⊆ AM). The above is an MAM proof system for L. But, as we have seen, this means there is an AM proof system for L. Since L ∈ Σ2 was arbitrary this means Σ2 ⊆ AM, completing the proof.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Graph Isomorphism is in the Low Hierarchy

The problem of determining whether two given finite graphs are isomorphic is easily seen to belong to the class NP. But up to now, no polynomial time algorithm is known. On the other hand, no NP-completeness proof is known either. That is, GRAPH ISOMORPHISM is one of the few “open problems” in NP according to Garey and Johnson’s terminology [9]. Note that GRAPH ISOMORPHISM is already mentioned ...

متن کامل

Graph 2-Isomorphism is NP-Complete

Two graphs G and G' are said to be k-isomorphic if their edge sets can be partitioned into E(G) = ElUE2 u . . . uEk and E(G' > = E-j-U E; IJ l . . IJEk such that as graphs, E i and E! are 1 isomorphic for l<i<k. In this note we show that it is NP-complete to decide whether two graphs are 2-isomorphic. This research was supported in part by National Science Foundation grant MCS77-05313. -I * Giv...

متن کامل

Mining for trees in a graph is NP-complete

Of course, the even more general problem where the pattern is a graph is already well-known to be NP-complete, as it contains the well-known NP-complete Subgraph Isomorphism problem as the special case k = 1. We thus see here that restricting to tree patterns does not lower the worst-case complexity. The NP-completeness of Disjoint Occurrences of T3 follows immediately from the NP-completeness ...

متن کامل

Graph Invariants and Graph Isomorphism

In graph theory, Graph Isomorphism is an important issue. Information in the database can be stored in the form of graph. Graph represents the structural information in an efficient way. Graph Isomorphism problem is to determine if there exists one to one correspondence between the structures of two graphs. Graph isomorphism problem arises in many fields such as chemistry, switching theory, inf...

متن کامل

Graph Isomorphism Restricted by Lists

The complexity of graph isomorphism (GraphIso) is a famous unresolved problem in theoretical computer science. For graphs G and H, it asks whether they are the same up to a relabeling. In 1981, Lubiw proved that list restricted graph isomorphism (ListIso) is NP-complete: for each u ∈ V (G), we are given a list L(u) ⊆ V (H) of possible images of u. After 35 years, we revive the study of this pro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015